squeeze out a living

Translations
gagner péniblement sa vie
Definitions
To earn just enough money or resources to survive, often with great difficulty and minimal comfort.